Scaling Games to Epic Proportions

نویسندگان

  • Walker White
  • Alan Demers
  • Christoph Koch
  • Johannes Gehrke
  • Rajmohan Rajagopalan
چکیده

We introduce scalability for computer games as the next frontier for techniques from data management. A very important aspect of computer games is the artificial intelligence (AI) of non-player characters. To create interesting AI in games today, developers or players have to create complex, dynamic behavior for a very small number of characters, but neither the game engines nor the style of AI programming enables intelligent behavior that scales to a very large number of non-player characters. In this paper we make a first step towards truly scalable AI in computer games by modeling game AI as a data management problem. We present a highly expressive scripting language SGL that provides game designers and players with a data-driven AI scheme for customizing behavior for individual non-player characters. We use sophisticated query processing and indexing techniques to efficiently execute large numbers of SGL scripts, thus providing a framework for games with a truly epic number of non-player characters. Experiments show the efficacy of our solutions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Rendering Pipeline for Real-time Crowds

In motion picture movies, large crowds of computer-generated characters are usually included to produce battle scenes of epic proportions. In video games, it is common to find crowds that conform armies controlled by users (or AI) in real-time strategy games, or crowds made of non-player characters (e.g., groups of spectators in a stadium). In virtual environments, it is common to find crowd si...

متن کامل

Two-person ex post implementation

This paper investigates the ex post implementation of a social choice set with two agents. A social choice set F is ex post imple-mentable with two agents if F satises the conditions of ex post incentive compatibility (EPIC) and ex post monotonicity (EM) in an environment that is economic and has a bad outcome. Furthermore, if F is a social choice function, (EPIC), (EM), and an economic environ...

متن کامل

Information capture and reuse strategies in Monte Carlo Tree Search, with applications to games of hidden information

Monte Carlo Tree Search (MCTS) has produced many breakthroughs in searchbased decision-making in games and other domains. There exist many generalpurpose enhancements for MCTS, which improve its efficiency and effectiveness by learning information from one part of the search space and using it to guide the search in other parts. We introduce the Information Capture And ReUse Strategy (ICARUS) f...

متن کامل

On The Scaling Characteristics of MMORPG Traffic

In this paper a comprehensive scaling analysis of the traffic of the four most popular Massively Multiplayer On-line Role Playing Games (MMORPG) is presented. The examined games are World of Warcraft, Guild Wars, Eve Online and Star Wars Galaxies. Both server and client generated traffic are analyzed in details. Our study reveals the basic statistical properties of the investigated games focusi...

متن کامل

Diversity of dietary patterns observed in the European Prospective Investigation into Cancer and Nutrition (EPIC) project.

OBJECTIVE To describe the diversity in dietary patterns existing across centres/regions participating in the European Prospective Investigation into Cancer and Nutrition (EPIC). DESIGN AND SETTING Single 24-hour dietary recall measurements were obtained by means of standardised face-to-face interviews using the EPIC-SOFT software. These have been used to present a graphic multi-dimensional co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007